package com.group3.pojo;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.ToString;

import java.util.Date;
import java.util.List;

/**
 * @ClassName StudentWorkDetails
 * @Author jt-sinlio
 * @Time 2021/6/7 16:27
 **/

//教师-作业管理-下发作业-查看
@Data
@ToString
@ApiModel(value = "单个作业情况详情")
public class WorkDetails {
    @ApiModelProperty(name = "作业id")
    private String workId;

    //---------------作业任务------------------------------
    @ApiModelProperty(value = "作业主题")
    private String workTheme;

    @ApiModelProperty(value = "作业内容")
    private String workContent;

    @ApiModelProperty(value = "教师附加文件")
    private List<String> teacherFiles;

    @ApiModelProperty(value = "发布教师名称")
    private String teacherName;

    @ApiModelProperty(value = "发布时间")
    private Date releaseTime;

    @ApiModelProperty(value = "计划完成时间")
    private Date completionTime;

    //---------------学生答题------------------------------
    @ApiModelProperty(value = "学生附加文件")
    private List<String> studentFiles;

    @ApiModelProperty(value = "学生作答内容")
    private String content;

    //---------------教师批复------------------------------
    @ApiModelProperty(value = "得分")
    private Float score;

    @ApiModelProperty(value = "教师批复附件")
    private List<String> teacherRepliedFiles;

    @ApiModelProperty(value = "教师评语")
    private String comment;

}
